#ifndef _COMMON_H
#define _COMMON_H

#include <string.h>
#include <stdlib.h>

typedef signed char             Sint8;
typedef signed short int        Sint16;
typedef signed int              Sint32;
typedef signed long long int    Sint64;

typedef unsigned char           Uint8;
typedef unsigned short int      Uint16;
typedef unsigned int            Uint32;
typedef unsigned long long int  Uint64;

typedef float                   Float;
typedef unsigned char           Bool;

#define FALSE                   ((Uint8)0)
#define TRUE                    ((Uint8)1)

#define SUCCESS                 ((Uint8)0)
#define FAILURE                 ((Uint8)1)

#define SET                     ((Uint8)1)
#define RESET                   ((Uint8)0)

typedef void (*pFuncCallBack)(void);
typedef void (*pFuncCallBackPtr)(void *pArg);
  

#endif
